package com.yanqu.road.entity.config.beauty;

import java.util.ArrayList;
import java.util.List;

public class BeautyIdentityInfo {

    private int identityLv;

    private int needIntimacy;

    private int needGlamour;
    /**
     * 子嗣天资
     */
    private int childTalent;

    private int needBeautyCount;

    private int apprenticeBonus;

    private List<BeautyMusicRoomSkillInfo> musicRoomSkill = new ArrayList<>();

    public int getIdentityLv() {
        return identityLv;
    }

    public void setIdentityLv(int identityLv) {
        this.identityLv = identityLv;
    }

    public int getNeedIntimacy() {
        return needIntimacy;
    }

    public void setNeedIntimacy(int needIntimacy) {
        this.needIntimacy = needIntimacy;
    }

    public int getNeedGlamour() {
        return needGlamour;
    }

    public void setNeedGlamour(int needGlamour) {
        this.needGlamour = needGlamour;
    }

    public int getChildTalent() {
        return childTalent;
    }

    public void setChildTalent(int childTalent) {
        this.childTalent = childTalent;
    }

    public int getNeedBeautyCount() {
        return needBeautyCount;
    }

    public void setNeedBeautyCount(int needBeautyCount) {
        this.needBeautyCount = needBeautyCount;
    }

    public int getApprenticeBonus() {
        return apprenticeBonus;
    }

    public void setApprenticeBonus(int apprenticeBonus) {
        this.apprenticeBonus = apprenticeBonus;
    }

    public List<BeautyMusicRoomSkillInfo> getMusicRoomSkill() {
        return musicRoomSkill;
    }

    public void setMusicRoomSkill(List<BeautyMusicRoomSkillInfo> musicRoomSkill) {
        this.musicRoomSkill = musicRoomSkill;
    }

    public int getMusicRoomSkillByIndex(int index) {
        if (index < 0 || index >= musicRoomSkill.size()) {
            return 0;
        }
        return musicRoomSkill.get(index).getSkillId();
    }
}
